package cn.xorange.commons.system.entity.platform;

import cn.xorange.commons.data.annotation.MColumn;
import cn.xorange.commons.data.annotation.MTable;
import cn.xorange.commons.data.constants.KeyType;
import cn.xorange.commons.data.core.entity.BaseEntity;
import lombok.Data;

/**
 * @author : yangjian
 * date : 2024/9/13
 * description :
 */
@Data
@MTable(logicDel = true)
public class SysProductSpu extends BaseEntity {
    @MColumn(key = KeyType.AUTO)
    private Long spuId;
    @MColumn
    private String spuName;
    @MColumn(remark = "默认开通的产品")
    private Long productId;
    //private String productName;
    @MColumn(remark = "开通协议", canNull = true)
    private Long agreementId;
    @MColumn(remark = "用途")
    private String type;
    @MColumn
    private Integer sort;
    @MColumn
    private String status;
    @MColumn
    private String remark;
}
